/*!
 *  角色功能授权 通用（请求）方法
 *  
 * 作者：吴金龙 
 * Copyright (c) 2019/12/03
 * 
 */

/**
 * @method getNodeTree 获取所有功能列表
 * @param {string} roleId 获取功能列表需要的角色主键字段
 * @return axios
 */
export const getNodeTree = (roleId) => {
	return axios.get(`/rbac/roleFunAuth/nodeTree`, {
		params: {
			roleId: roleId
		}
	})
}

/**
 * @method putRoleFunAuth 保存角色和功能的授权
 * @param {object} data 发送请求携带的角色主键和功能项
 * @return axios
 */
export const putRoleFunAuth = (data) => {
	return axios.put('/rbac/roleFunAuth', data)
}
